/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controller;

import java.awt.event.ActionEvent;
import javax.swing.JPanel;
import javax.swing.UIManager;
import view.UsuarioPanel;
/**
 *
 * @author Ponzoni, Nelson; Pioli, Pablo
 */
public class ControladorUsuario extends Controlador {
    // objeto panel
    private UsuarioPanel usuario;
    
    // constructor
    public ControladorUsuario(JPanel _content) {
        this.usuario = (UsuarioPanel) _content;
    }
    
    // enum botones, acciones
    public enum Accion
    {
         BotonAceptar,
         BotonCancelar
    }
    
    
    @Override
    public void iniciar(){
  
//        this.usuario.ListaRoles.removeAllItems();
//        this.usuario.ListaRoles.addItem("Rector");
//        this.usuario.ListaRoles.addItem("Bedel");
//        this.usuario.ListaRoles.addItem("Secretario");
//        this.usuario.ListaRoles.addItem("Tesorero");
//        this.usuario.ListaRoles.addItem("Usuario");
//                
//        this.usuario.ListaRoles.setSelectedIndex(4);
//        this.usuario.ListaRoles.addActionListener(this);
    
        //boton
//        this.usuario.BotonAceptar.setActionCommand( "BotonAceptar" );
//        this.usuario.BotonCancelar.addActionListener(this);
//
//        this.usuario.BotonCancelar.setActionCommand( "BotonCancelar" );
//        this.usuario.BotonCancelar.addActionListener( this );
        
   
        
    }
    
    // configuraciones de acciones
    @Override
     public void actionPerformed(ActionEvent e) {

        switch ( ControladorUsuario.Accion.valueOf( e.getActionCommand() ) )
        {
            case BotonAceptar:

                break;
            case BotonCancelar:
                this.usuario.removeAll();
                this.usuario.updateUI();
                break;
        }//-> fin case
     }
    
    
    
  
}
